IKsCommand<T>.GetValueAsync (int) 方法

以非同步作業從裝置取得值,此方法會一直等待直到時間結束。

命名空間IntervalZero.KINGSTAR.Base.Class

組合: IntervalZero.KINGSTAR.Base.Class (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

語法

C#VB
Task<T> GetValueAsync(
       int millisecondsTimeout,
       bool abortOnTimeout
)
Function GetValueAsync(
       millisecondsTimeout As Integer,
       abortOnTimeout As Boolean
) As Task(Of T)

參數

millisecondsTimeout

型別:int

若未取得值,命令將在指定的時間段之後中止。時間單位為毫秒。

 

abortOnTimeout

型別:bool

選擇是否在超時前將命令中止。true:該命令將中止;false:命令不會被中止。

回傳值

型別:Task<T>

表示一個非同步作業。

參見

IKsCommand<T> 介面

IntervalZero.KINGSTAR.Base.Class 命名空間